package mysql8学习.高级.第16章_多版本并发控制;

/**
 * 4.1 什么是 ReadView
 * 在MVCC机制中，多个事务对同一个行记录进行更新会产生多个历史快照，
 * 这些历史快照保存在UndoLog里。
 * 如果一个事务想要查询这个行记录，需要读取哪个版本的行记录呢?
 *  这时就需要用到ReadView了，它帮我们解决了行的可见性问题。
 *
 *  ReadView就是事务在使用MVCC机制进行快照读操作时产生的读视图。
 *  当事务启动时，会生成数据库系统当前的一个快照， InnoDB 为每个事务构造了一个数组，
 *  用来记录并维护系统当前活跃事务的ID ("活跃"指的就是，启动了但还""没提交"")。
 *
 * ReadView和事务是一对一
 *
 */
public class D1_什么是ReadView {
}